package cn.bdqn.dao.sys;

import cn.bdqn.entity.SysRole;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @ProjectName: ycbdqn
 * @Package: cn.bdqn.dao.sys
 * @Author: huat
 * @Date: 2020/3/8 16:43
 * @Version: 1.0
 */
@Mapper
public interface SysRoleDao {
    /**
     * 获取所有角色信息
     * @return
     */
    List<SysRole> getAllRole();
    /**
     * 查询用户角色id
     * @param id 用户id
     * @return
     */
    List<Integer>  getUserRoleId(int id);

    /**
     * 根据用户id删除角色
     * @param id
     * @return
     */
    int delRoleByUserId(@Param("id") int id);

}
